#columna_sx_ficha {
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 652px;
}
#columna_dx_ficha {
	width:320px;
	padding-left: 10px;
	padding-bottom: 10px;
	float:left;
	list-style-type:none;
}
#botones_foto {
	border-radius: 0px 8px 8px 8px;
	background-color: #5b90c0;
	float:left;
	width: 78px;
	height: 27px;
	color:#FFF;
	font-size: 13px;
	font-weight:bold;
	font-family:Arial;
	border:0px;
	background-image: url("images/icona_foto.png");
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left:13px;
	margin-right:2px;
	cursor:pointer;
}
	
#botones_video {
	border-radius: 0px 8px 8px 8px;
	background-color: #CCC;
	float:left;
	width: 78px;
	height: 27px;
	color: #666;
	font-size: 13px;
	font-weight:bold;
	font-family:Arial;
	border:0px;
	background-image: url("/img/icona_video_boton.png");
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left:17px;
	margin-right:2px;
}
	
#botones_map {
	border-radius: 0px 8px 8px 8px;
	background-color: #CCC;
	float:left;
	width: 78px;
	height: 27px;
	color: #fff;
	font-size: 13px;
	font-weight:bold;
	font-family:Arial;
	border:0px;
	background-image: url("/img/icona_map_boton_white.png");
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left:15px;
	margin-right:2px;
	cursor:pointer;
}
	
	
#box_imagenes_ficha {
	border-radius: 0px 8px 8px 8px;
	background-color: white;
	box-shadow: 0 0 5px #666;
	float:left;
	width: 300px;
	height: 214px;
	display:inline-block;
	padding:10px;
	margin-left: -160px;
	margin-top: 35px;
	
	background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(28,67,117) 0%, rgb(90,154,214) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(28,67,117) 0%, rgb(90,154,214) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(28,67,117) 0%, rgb(90,154,214) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(28,67,117) 0%, rgb(90,154,214) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(28,67,117) 0%, rgb(90,154,214) 100%);
}
	
#imagenes_ficha {
	border-radius: 0px 8px 8px 8px;
	background-color: white;
	box-shadow: 0 0 5px #666;
	float:left;
	display:inline-block;

	background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(178,178,178) 0%, rgb(255,255,255) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(178,178,178) 0%, rgb(255,255,255) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(178,178,178) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(178,178,178) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(178,178,178) 0%, rgb(255,255,255) 100%);
}
	
#navigador_ficha {
	border-radius: 0px 8px 8px 8px;
	background-color: white;
	box-shadow: 0 0 5px #666;
	float:left;
	width: 300px;
	height: 21px;
	display:inline-block;
	margin-top:10px;
	text-align:center;
	padding-top:5px;
}
	
#boton_anterior_ficha {
	font-family:Arial;
	font-size:13px;
	color:#d27a12;
	float:left;
	padding-left:10px;
	font-weight:bold;
}
	
#boton_siguiente_ficha {
	font-family:Arial;
	font-size:13px;
	color:#d27a12;
	float:right;
	padding-right:10px;
	font-weight:bold;
}
	
#numero_fotos_ficha {
	font-family:Arial;
	font-size:13px;
	color: #666;
	float:none;
}

#detalle_ficha {
	color:#666;
	float:left;
	width:308px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	border-bottom:#999 dotted 1px;
	padding-top:24px;
	margin-left:10px;
	line-height: 2;
}

.texto_ficha_azul {
	font-family: Arial;
	font-weight:bold;
	font-size:13px;
	color: #5b90c0;
	padding-left:10px;
	padding-top:10px;
	float:left;
	line-height: 1.3;

}
	
.texto_ficha_gris {
	font-family: Arial;
	font-size:13px;
	color: #666;
	font-weight:normal;
}
	
#ficha_box {
	background-color:#5b90c0;
	border-radius: 0px 8px 8px 8px;
	width: 100%;
	color:#FFF;
	float:left;
	height: 33px;
	margin-top:10px;

}
	
.texto_filtro_box {
	float:left;
	font-family: Arial;
	font-weight:bold;
	font-size:15px;
	color:#FFF;
	height: 33px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
}
	
.ficha_informacion_azul {
	float:left;
	font-family: Arial;
	font-size:12px;
	color:#5b90c0;
	width:31.6%;
	border-right:#CCC dotted 1px;
	padding-left: 10px;
	margin-top:10px;
}
	
.ficha_informacion_gris {
	font-family: Arial;
	font-size:12px;
	color: #666;
}
	
#compartir_boton a.compartir {
	font-family: Arial;
	color: #666;
	font-size:13px;
	width: 100%;
	float:left;
	height:20px;
	width:auto;
	text-align:left;
	background-image: url("images/compartir_boton.png");
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
	padding-top: 3px;
	padding-right: 9px;
	margin-top:12px;
	text-decoration:none;
	display:block;
}
	
#contactar_boton a.contactar {
	font-family: Arial;
	color: #666;
	font-size:13px;
	width: 100%;
	float:left;
	height:20px;
	width:auto;
	text-align:left;
	background-image: url("images/contactar_boton.png");
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
	padding-top: 3px;
	padding-right: 9px;
	margin-top:12px;
	text-decoration:none;
	display:block;
}

.boton_galeria{
	cursor:pointer;
}
#box_imagenes_ficha{
	overflow:hidden;
}
#box_imagenes_ficha .ocultar{
	display:none;
}
#box_imagenes_ficha .mostrar{
	display:block;
}

#numero{
	margin-left: 0px!important;
	margin-top: 10px;
}